average life expectancy - Espagnol Anglais Dictionnaire